package com.snailhd.common.db;


import java.lang.annotation.*;

/*
 * 1、@Retention说明了这个注解的的存活时间,
 * （1） RetentionPolicy.SOURCE 注解只在源码阶段保留，在编译器进行编译时它将被丢弃忽视。
 * （2） .CLASS 注解只被保留到编译进行的时候，它并不会被加载到 JVM 中。
 * （3） RetentionPolicy.RUNTIME 注解可以保留到程序运行的时候，它会被加载进入到 JVM 中，所以在程序运行时可以获取到它们。
 */
@Retention(RetentionPolicy.RUNTIME)


@Target({ ElementType.METHOD, ElementType.FIELD, ElementType.PARAMETER })

public @interface DBField {
    String name() default "";
}
